🇬🇧 en fr 🇫🇷

had better verb

  • (idiomatic, with bare infinitive, informal) Should; ought to; need to; must.
avoir intérêt, faire bien de, valoir mieux
Wiktionary Links